package com.pro.common.service.file.model.request;

import com.pro.common.service.file.model.dto.FileUploadDTO;
import com.pro.common.service.file.model.dto.FileUploadTempDTO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

@Data
@Schema(description = "批量文件预签名上传")
public class FileUploadTempBatchRequest {

    @Schema(description = "公共参数")
    private FileUploadTempDTO common = new FileUploadTempDTO();

    @Schema(description = "每个文件参数")
    private List<FileUploadTempDTO> dtos = new ArrayList<>();
}
